economic means - German English Dictionary